﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using QuanLyThuVien.DataAccess;
using System.Windows.Forms;

namespace QuanLyThuVien.Business
{
    class TheBUS
    {
        TheDAL theDAL = new TheDAL();

        public void ThemMoiThe(TheThuVien the)
        {
            if (!theDAL.KiemTraMaThe(the.MaThe)&&!theDAL.KiemTraMaDG(the.MaDG))
            {
                theDAL.ThemMoiThe(the);
            }
            else
            {
                MessageBox.Show("Mã thẻ này đã tồn tại hoặc độc giả đã có thẻ, xin vui lòng xem lại thông tin.", "QuanLyThuVien");
            }
        }

        public void SuaThe(TheThuVien the)
        {
            theDAL.SuaThe(the);
        }

        public void XoaThe(string MaThe)
        {
            theDAL.XoaThe(MaThe);
        }

        public void LoadLenDataGridView(DataGridView dg)
        {
            theDAL.LoadLenDataGridView(dg);
        }

        public void LoadMaTheLenCB(ComboBox cb)
        {
            theDAL.LoadMaTheLenCB(cb);
        }

        public void XoaMaTheoThe(string maDG)
        {
            theDAL.XoaTheTheoMaDG(maDG);
        }
    }
}
